/**
 * @package   Camber Template - RocketTheme
 * @version   1.3 December 12, 2011
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */

/* Global */
.menutop li {height: auto;margin: 0;padding: 0;position: relative;list-style: none;}
.menutop em {font-size: 80%;font-weight: normal;display: block;font-style: normal;}
.menutop li .item, .menutop li.active .item {display: block;margin: 0;text-decoration: none;float: none;width: auto;}

/* Root Items */
.menutop {list-style: none;margin: 0;padding: 0;position: relative;line-height: 1em;display: inline-block;}
.menutop li {float: left;margin: 0 0 0 -1px;padding: 0 2px 0 0;background-position: 100% 0;background-repeat: repeat-y;}
.menutop li .item {white-space: nowrap;display: block;font-size: 12px;z-index: 100;cursor: pointer;position: relative;padding: 0;margin: 0;outline: none;font-weight: bold;height: 40px;line-height: 40px;background-position: 50% 0;transition: background 0.2s linear;text-transform: uppercase;}
.menutop li:first-child .item {border-radius: 0 0 0 4px;}
.menutop li > span.item {cursor: default;}
.menutop li .subtext {line-height: 28px;}
.menutop li .item span {display: block;outline: none;padding: 0 20px;width: auto;}
.menutop li .item em {font-size: 11px;display: block;font-style: normal;line-height: 100%;text-align: left;text-transform: lowercase;letter-spacing: normal;margin-top: -6px;}

/* Subnavigation */
#rt-subnavigation {padding: 10px 0 5px 0;}
#rt-navigation #rt-subnavigation .rt-splitmenu {margin: 0;}
#rt-subnavigation .menu-block {margin: 0;padding: 0;}
#rt-subnavigation .rt-menubar {display: block;margin: 0;border-radius: 0;position: relative;height: auto;background: none;border: 0;}
#rt-subnavigation .menu {list-style: none;margin: 0;padding: 0;position: relative;line-height: 1em;overflow: hidden;z-index: 10;float: none;}
#rt-subnavigation .menu li {float: left;margin: 0;padding: 0;background-position: 0 50%;background-repeat: no-repeat;}
#rt-subnavigation .menu li:first-child {background: none !important;}
#rt-subnavigation .menu li .item {white-space: nowrap;display: block;font-size: 12px;line-height: 13px;cursor: pointer;position: relative;padding: 5px 10px;margin: 0;outline: none;font-weight: bold;text-transform: none;z-index: 100;float: none;}
#rt-subnavigation .menu li .item span {display: block;outline: none;padding: 0;width: auto;}
#rt-subnavigation .menu li .item em {font-size: 10px;display: block;font-style: normal;text-transform: uppercase;line-height: 100%;text-align: center;margin-top: -8px;}
#rt-subnavigation .menu li .subtext {line-height: 32px;}

/* RTL */
body.rtl .menutop li .item em {text-align: right;}
body.rtl .menutop li {background-position: 0 100%;padding: 0 0 0 1px;margin: 0 -1px 0 0;float: right;}
body.rtl .menutop li:first-child .item {border-radius: 0 0 4px 0;}